M F Harris Horse Racing Form | Doncaster 13:50 22nd February 2023
M F Harris' Form | 22nd February 2023
22nd February 2023 Virgin Bet Best Odds Daily Handicap Chase
Total Horses Trained | Last 14 Days | Race Type | Wins | Races | Win % |
---|---|---|---|---|---|
137 | 2 wins from 17 runs
11.76%
| Flat AW | 8 | 132 | 6.06% |
Flat Turf | 12 | 125 | 9.6% |
||
Chase Turf | 24 | 141 | 17.02% |
||
NH Flat | 20 | 87 | 22.99% |
||
Hurdle Turf | 89 | 604 | 14.74% |
Virgin Bet Best Odds Daily Handicap Chase
Date | Horse Jockey |
Course/Class/Distance/Type/Prize Classifications |
Weight Headgear |
Going | Finish Pos./No. Of Runners - Dist. Won/Beaten/Finish Time In Running Comments |
SP | BF Odds Plc Odds |
OR | |
---|---|---|---|---|---|---|---|---|---|
0 | 2023-02-21 16:00 | Nadim Mitchell Bastyan |
Taunton / 4 / 2m 104y / Hurdle Turf / 9K | 10-9 Tongue Strap |
Good | 7/14
-btn 29.25 Killaloan 11-7 in rear, jumped left 1st, some headway 3 out, no impression, well held 2 out |
10 | 15.38 4.05 |
|
1 | 2023-02-21 14:30 | Escobedo Harry Reed |
Taunton / 5 / 2m 3f 1y / Hurdle Turf / 8K | 10-13 Visor |
Good | 7/12
-btn 31.8 Professor Calculus 10-12 chased leaders, not always fluent, jumped left 3rd, ridden after 3 out, lost place before 2 out |
29 | 44.99 8.49 |
85 |
2 | 2023-02-21 14:00 | Gavroche D'allier Bradley Harris |
Taunton / 5 / 2m 3f 1y / Hurdle Turf / 8K | 10-11 | Good | 4/14
-btn 4.3 Almost Gotaway 11-11 in touch in mid-division, headway before 2 out, kept on flat, unable to trouble front pair |
5.5 | 7.2 2.26 |
90 |
3 | 2023-02-20 14:00 | Hurricane Vichi Harry Reed |
Lingfield / 5 / 2m 7f / Hurdle Turf / 8K | 11-13 Tongue Strap |
Good To Soft | 5/12
-btn 16.45 San Pedro 10-13 chased leaders, reminders after 8th, went 2nd before 3 out until pushed along home turn, outpaced in 3rd turning in, weakened and lost two places towards finish |
4 | 4.63 1.72 |
104 |
4 | 2023-02-19 14:30 | Postmark Mitchell Bastyan |
Newbury / 4 / 2m 69y / Hurdle Turf / 9K | 10-10 Hood |
Good To Firm | 1/4
-win 5.5 Up For Appeal 11-8 close 3rd, hit 2nd, not fluent next, went 2nd before hit 2 out, led between last two, pushed readily clear run-in |
2.38 | 2.61 1.53 |
|
5 | 2023-02-18 17:20 | Copshill Lad Bradley Harris |
Wincanton / 4 / 2m 5f 82y / Hurdle Turf / 9K | 11-8 Tongue Strap |
Good | 5/9
-btn 19 Caspers Court 10-11 prominent, not fluent 1st or 9th, lost place and mistake 3 out, disputing 5th and no impression 2 out, jumped right last |
6 | 7.04 2.6 |
111 |
6 | 2023-02-18 16:45 | Chesky's In Milan Harry Reed |
Ascot / 3 / 1m 7f 152y / NH Flat / 10K | 10-4 | Good To Soft | 12/14
-btn 21.95 Politacus 10-13 in rear, always behind |
29 | 36.98 8.6 |
|
7 | 2023-02-18 16:17 | Hasty Parisian Mitchell Bastyan |
Wincanton / 3 / 2m 5f 82y / Hurdle Turf / 16K | 10-7 Cheekpieces |
Good | 3/6
-btn 15 Press Your Luck 12-0 in rear, hampered 2nd, pushed along 7th, went 3rd before 2 out, no impression |
9 | 9.86 3.45 |
111 |
8 | 2023-02-18 16:10 | Danny Whizzbang Harry Reed |
Ascot / 3 / 2m 7f 118y / Hurdle Turf / 19K | 10-13 Tongue Strap |
Good To Soft | P
-btn Thomas Mor 12-0 prominent, ridden and lost position after 4 out, soon lost touch and pulled up before 2 out |
41 | 55 14 |
110 |
9 | 2023-02-18 13:57 | Earth Cry Mitchell Bastyan |
Wincanton / 4 / 1m 7f 50y / Hurdle Turf / 8K | 11-7 | Good | 5/10
-btn 20.5 Universal Secret 11-7 held up towards rear, headway when not fluent 5th, ridden before 2 out, 4th and no impression when not fluent last, weakened into 5th flat |
1.8 | 1.99 1.17 |
|
10 | 2023-02-15 15:15 | Pyramid Place Mitchell Bastyan |
Wetherby / 2 / 2m 3f 154y / Hurdle Turf / 20K | 10-2 Hood |
Good | 3/8
-btn 2.2 Impulsive One 11-0 held up in rear, pushed along and outpaced after 4 out, headway on inside next, switched right and stayed on into 3rd run-in, never going pace to reach leaders |
6 | 6.4 1.96 |
116 |
11 | 2023-02-15 15:00 | Highland Frolic J J Burke |
Hereford / 4 / 2m 3f 147y / Hurdle Turf / 18K | 10-13 Tongue Strap |
Good | 7/8
-btn 21.5 Cabrakan 10-10 rear of mid-division, closed when not fluent 2 out, soon ridden and beaten |
23 | 45.02 6.5 |
109 |
12 | 2023-02-14 16:40 | Royal Sam Mitchell Bastyan |
Lingfield / 5 / 2m 7f / Hurdle Turf / 8K | 11-11 Tongue Strap |
Good To Soft | 2/10
-btn 8 Coillte Eile 11-5 held up in touch, ridden in 3rd after 3 out, went 2nd before 2 out, 4 lengths down when mistake last, no impression flat |
7.5 | 11.02 2.69 |
97 |
13 | 2023-02-14 15:00 | Seigneur Des As Mitchell Bastyan |
Lingfield / 3 / 2m 7f 110y / Chase Turf / 19K | 10-5 Tongue Strap |
Good To Soft | 2/4
-btn 0.05 Scipion 11-10 held up in touch, closed 13th, went 2nd flat, led narrowly towards finish, just denied on the nod post |
3.25 | 3.45 1.95 |
107 |
14 | 2023-02-14 14:30 | Polyphonic H Cobden |
Lingfield / 4 / 2m / Hurdle Turf / 9K | 11-0 Hood |
Good To Soft | 4/12
-btn 11.75 Kayf Legend 10-12 held up in rear, took keen hold, mistake 1st, headway 2 out, went 4th last, never on terms |
7 | 8.4 2.29 |
114 |
15 | 2023-02-13 15:15 | El Muchacho H Cobden |
Catterick / 3 / 1m 7f 156y / Hurdle Turf / 13K | 11-4 Hood |
Good | 2/8
-btn 0.5 First Impression 11-7 led, headed soon after 3rd, tracked clear leader, ridden to lead narrowly last, headed close home |
3.5 | 3.57 1.52 |
119 |
16 | 2023-02-11 15:20 | Ilanz Bradley Harris |
Uttoxeter / 3 / 2m 3f 207y / Hurdle Turf / 11K | 10-5 Hood |
Good To Soft | 3/11
-btn 8.8 Ballybegg 11-9 held up in mid-division, headway 4 out, disputing 2nd when not fluent last, no impression on winner |
4.33 | 5.45 1.98 |
114 |
17 | 2023-02-07 14:45 | Fakir Mitchell Bastyan |
Market Rasen / 4 / 2m 7f 16y / Hurdle Turf / 10K | 11-11 Tongue Strap |
Good To Soft | 5/7
-btn 21.75 Shighness 11-3 prominent, pushed along 2 out, weakened next |
11 | 13.26 5 |
115 |
18 | 2023-02-07 14:30 | Sergeant Harry Reed |
Taunton / 4 / 2m 104y / Hurdle Turf / 10K | 11-0 | Good | 4/10
-btn 2.5 River Bray 11-13 raced keenly, held up towards rear, headway tracking leaders going well before 2 out, driven in 4th and no impression run-in |
13 | 15.5 3.34 |
104 |
19 | 2023-02-07 13:15 | Escobedo Bradley Harris |
Market Rasen / 5 / 2m 4f 139y / Hurdle Turf / 8K | 10-11 Tongue Strap |
Good To Soft | 6/8
-btn 70 Barrier Peaks 11-11 towards rear, pushed along 3 out, weakened before next |
7.5 | 10 2.61 |
85 |
20 | 2023-02-06 13:20 | Gavroche D'allier Jamie Brace |
Fontwell / 5 / 2m 5f 164y / Hurdle Turf / 8K | 11-6 Cheekpieces |
Good | 6/13
-btn 23.15 My Ticketyboo 10-12 in touch, challenging when not fluent 7th, led 4 out, headed before 2 out, no extra last, weakened flat |
4 | 4.46 1.81 |
92 |
21 | 2023-02-04 15:23 | Pyramid Place Mitchell Bastyan |
Wetherby / 3 / 2m 3f 154y / Hurdle Turf / 14K | 11-0 Hood |
Good To Soft | 1/10
-win 1.5 Universal Folly 10-9 in rear, pushed along and headway before 3 out, soon went 3rd, led before omitted last, kept on well |
4.33 | 5 1.87 |
113 |
22 | 2023-02-04 13:10 | Twinjets H Cobden |
Sandown / 3 / 2m 3f 173y / Hurdle Turf / 11K | 12-0 | Good To Soft | 2/6
-btn 1.25 Twin Power 11-0 chased leaders on outside, went 2nd 2 out, soon ridden, closed last, pressing winner and edged right flat, no impression inside final 100 yards |
1.57 | 1.61 1.22 |
121 |
23 | 2023-02-03 15:20 | Sisterandbrother David Probert |
Lingfield / 5 / 1m 2f / Flat AW / 11K | 8-10 Hood |
Standard | 5/10
-btn 2.3 Forge Valley Lad 9-9 raced wide, headway to track leaders after 1f, pushed along 3f out, ridden and kept on same pace final furlong |
9 | 9.4 3.15 |
57 |
24 | 2023-02-02 13:30 | Havaila Tristan Durrell |
Wincanton / 5 / 2m 3f 179y / Hurdle Turf / 8K | 11-0 Cheekpieces |
Good To Soft | 6/17
-btn 21.75 Jet Marshall 11-10 led after 2nd, headed 5th, pushed along before 2 out, soon weakened |
10 | 14.5 2.8 |
105 |
25 | 2023-02-01 16:20 | Royal Sam Mitchell Bastyan |
Leicester / 5 / 2m 4f 110y / Hurdle Turf / 7K | 11-9 Tongue Strap |
Soft | 2/8
-btn 2.25 Accidental Legend 12-0 tracked leaders, pushed along and outpaced over 2 out, ridden and staying on when hit last, went 2nd towards finish |
7.5 | 9.15 1.91 |
95 |
26 | 2023-02-01 15:10 | Jacamar P J Brennan |
Leicester / 3 / 2m 4f 25y / Chase Turf / 15K | 11-12 Visor |
Soft | 1/9
-win 1.25 The Big Lense 11-2 raced wide, close up, chased leader 5 out, mistake 3 out, ridden to lead last, stayed on gamely |
3 | 3.3 1.44 |
130 |
27 | 2023-02-01 13:00 | Global Agreement Bradley Harris |
Exeter / 4 / 2m 2f 111y / Hurdle Turf / 9K | 10-7 Cheekpieces |
Good To Soft | 12/13
-btn 37.2 Gingerbred 10-9 rear-division, behind and struggling after 4 out, tailed off |
17 | 25 5.3 |
100 |
28 | 2023-01-31 16:10 | Hurricane Vichi Harry Reed |
Lingfield / 4 / 2m 7f / Hurdle Turf / 8K | 11-6 Tongue Strap |
Good To Soft | 2/9
-btn 0.2 Gerico Ville 12-0 prominent, hard ridden home turn, upsides 2 out, led narrowly last when not fluent, stayed on well flat, headed close home |
15 | 14.5 4 |
102 |
29 | 2023-01-30 15:25 | Omega Bradley Harris |
Huntingdon / 3 / 1m 7f 171y / Hurdle Turf / 16K | 9-11 Blinkers |
Good To Soft | 6/10
-btn 16.8 Homme Public 11-9 mid-division, ridden before 3 out, made brief headway approaching 2 out, plugged on one pace |
26 | 50.16 10.09 |
108 |
30 | 2023-01-30 13:40 | Edinburgh Rock Bradley Harris |
Huntingdon / 4 / 1m 7f 171y / Hurdle Turf / 9K | 10-9 | Good To Soft | 5/8
-btn 31 Planet Legend 11-2 midfield, pushed along and outpaced before 3 out, soon struggling |
51 | 85.71 10.5 |
|
31 | 2023-01-28 11:40 | Scriptwriter P J Brennan |
Cheltenham / 1 / 2m 179y / Hurdle Turf / 80K | 11-5 Tongue Strap |
Soft | 2/7
-btn 0.75 Comfort Zone 11-5 mid-division, took keen hold, not much room and went right 1st, rider looked to have issue with right iron briefly, hit 3 out, closed on outside before 2 out, led approaching last, ridden and went slightly left when hard pressed after last, headed final 100 yards, held towards finish |
3.5 | 3.67 1.39 |
130 |
32 | 2023-01-27 14:30 | Mullinaree Mitchell Bastyan |
Huntingdon / 4 / 2m 4f 145y / Hurdle Turf / 10K | 11-9 Tongue Strap |
Good To Soft | 2/17
-btn 1.25 Moveit Like Minnie 11-6 in touch, headway 4 out, led and hit next, ridden and headed approaching 2 out, stayed on flat |
8.5 | 12 2.67 |
104 |
33 | 2023-01-26 13:25 | Highland Frolic P J Brennan |
Wetherby / 4 / 2m / Hurdle Turf / 7K | 11-0 Tongue Strap |
Soft | 7/11
-btn 30.3 Shared 11-0 chased leaders on outside, ridden after 6th, soon weakened |
4.33 | 4.9 1.79 |
109 |
34 | 2023-01-21 13:37 | Stepney Causeway Aidan Keeley |
Lingfield / 4 / 1m 2f / Flat AW / 22K | 9-9 Cheekpieces |
Standard | 11/12
-btn 10.05 Obsidian Knight 9-5 dwelt, always towards rear |
101 | 283.89 35.38 |
82 |
35 | 2023-01-19 15:05 | Definite Rob Hornby |
Wolverhampton / 5 / 1m 1f 104y / Flat AW / 8K | 9-13 Tongue Strap |
Standard | 11/11
-btn 14.15 War In Heaven 9-12 chased leaders, ridden 3f out, weakening when hampered well over 1f out |
34 | 55.65 12.5 |
75 |
36 | 2023-01-19 14:30 | Cirrus Rob Hornby |
Wolverhampton / 6 / 1m 142y / Flat AW / 7K | 9-5 Tongue Strap |
Standard | 7/7
-btn 9.4 Hopeman Harbour 9-1 2nd 1f, tracked leaders, pushed along 3f out, ridden over 2f out, soon beaten, weakened inside final furlong |
101 | 130 19.11 |
59 |
37 | 2023-01-18 16:37 | Balgowan Miss Teagan Padgett |
Southwell / 6 / 1m 4f 14y / Flat AW / 7K | 10-8 Cheekpieces |
Standard | 4/10
-btn 7.5 Master Grey 10-11 in touch towards rear, pushed along and headway 3f out, kept on same pace |
34 | 54.3 9.71 |
62 |
38 | 2023-01-13 16:00 | Watching Over You Bradley Harris |
Huntingdon / 5 / 1m 7f 171y / NH Flat / 4K | 10-2 Tongue Strap |
Good To Soft | 7/10
-btn 17.7 Taras Halls 11-8 in touch, pushed along 4f out, not trouble leaders |
17 | 16.51 4.8 |
|
39 | 2023-01-13 15:00 | Polyphonic Mitchell Bastyan |
Huntingdon / 2 / 1m 7f 171y / Hurdle Turf / 25K | 11-0 Hood |
Good To Soft | 5/7
-btn 14.25 Perseus Way 11-0 in touch in rear, not fluent 2nd, headway when hit 2 out, weakening when not fluent last |
17 | 24.29 7.69 |
119 |
40 | 2023-01-13 13:00 | Gavroche D'allier Bradley Harris |
Huntingdon / 5 / 2m 3f 137y / Hurdle Turf / 7K | 10-10 Cheekpieces |
Good To Soft | 3/16
-btn 9.5 Pearly Island 11-5 in touch, headway 3 out, ridden next, kept on one pace |
5.5 | 7.27 2.19 |
93 |
41 | 2023-01-12 15:55 | El Muchacho H Cobden |
Catterick / 4 / 1m 7f 156y / Hurdle Turf / 8K | 11-6 Hood |
Heavy | 1/6
-win 0.2 Prairie Wolf 10-4 close up, tracked leaders 4 out, chased leader 2 out, ridden to challenge when not much room flat, ran on, led close home(the last was omitted) |
1.83 | 1.89 1.3 |
104 |
42 | 2023-01-12 14:15 | Copshill Lad H Cobden |
Catterick / 4 / 2m 3f 66y / Hurdle Turf / 8K | 11-2 Tongue Strap |
Heavy | 4/6
-btn 48 Cerendipity 10-13 tracked leader, reminders 5 out, weakened 2 out |
2.25 | 2.52 1.48 |
|
43 | 2023-01-10 15:45 | Global Agreement Harry Reed |
Exeter / 4 / 2m 161y / Hurdle Turf / 10K | 10-10 Cheekpieces |
Heavy | 2/6
-btn 3.75 Moorland Rambler 11-1 jumped badly left at times, chased leader, led and went left 3 out, went badly left again next, headed between last two, went left and stumbled last, stayed on same pace run-in, no chance with winner |
15 | 21 7.6 |
100 |
44 | 2023-01-10 14:40 | Whenitrainsitpours Harry Reed |
Exeter / 4 / 2m 161y / Hurdle Turf / 8K | 11-8 | Heavy | 4/10
-btn 27.5 Hermes Du Gouet 11-8 off the pace towards rear, plugged on into modest 4th 2 out |
41 | 49.81 5.9 |
|
45 | 2023-01-10 14:10 | If Karl's Berg Did Mitchell Bastyan |
Exeter / 5 / 2m 5f 137y / Hurdle Turf / 8K | 11-8 | Heavy | P
-btn Barrier Peaks 10-4 off the pace and always towards rear, tailed off and pulled up before 3 out |
13 | 17.61 3.22 |
94 |
46 | 2023-01-10 13:00 | Danny Whizzbang Bradley Harris |
Exeter / 4 / 2m 7f 25y / Hurdle Turf / 9K | 11-5 Tongue Strap |
Heavy | P
-btn Burrows Park 11-12 chased winner, pushed along and lost 2nd home turn, weakened rapidly, tailed off and pulled up before 3 out |
12 | 14.69 5.8 |
114 |
47 | 2023-01-07 14:55 | Sisterandbrother Rob Hornby |
Lingfield / 6 / 1m 4f / Flat AW / 7K | 9-7 Hood |
Standard | 5/12
-btn 2.05 Pablo Prince 9-11 tracked leaders, ridden 2f out, kept on same pace final furlong |
29 | 65.37 12.68 |
58 |
48 | 2023-01-07 12:55 | Mullinaree Mitchell Bastyan |
Wincanton / 4 / 1m 7f 50y / Hurdle Turf / 8K | 11-8 | Good To Soft | 4/18
-btn 23.75 Celtic Art 11-8 chased leaders, took closer order before 3rd, led before 3 out, headed approaching 2 out, soon no extra |
6 | 8.94 2.69 |
|
49 | 2023-01-07 12:05 | Edinburgh Rock Bradley Harris |
Sandown / 3 / 1m 7f 216y / Hurdle Turf / 12K | 10-7 | Soft | 4/4
-btn 57 I Have A Voice 11-3 hit 1st, always last, struggling and lost touch after 3 out, tailed off, slight peck last |
41 | 48 7.6 |
|
50 | 2023-01-06 16:00 | Bradford Lady Harry Reed |
Ludlow / 4 / 1m 7f 169y / NH Flat / 7K | 10-3 | Soft | 13/15
-btn 25.05 Inion Tiogair 10-13 held up in rear, detached and ridden 11f, tailed off 3f out |
29 | 27.89 7.9 |
|
51 | 2023-01-04 13:30 | Archer Mitchell Bastyan |
Hereford / 4 / 2m 53y / Hurdle Turf / 9K | 11-0 Tongue Strap |
Soft | 7/10
-btn 62.25 Tying The Knot 11-0 off the pace and always towards rear, tailed off |
7.5 | 10.44 2.84 |
|
52 | 2023-01-02 15:30 | El Muchacho H Cobden |
Plumpton / 4 / 1m 7f 195y / Hurdle Turf / 13K | 11-5 Hood |
Soft | 1/8
-win 7.5 Mr Freedom 11-5 prominent, shaken up going best approaching 2 out, soon led, pushed along and went clear run-in, impressive |
4.5 | 4.65 1.8 |
104 |
53 | 2023-01-02 13:30 | Twinjets H Cobden |
Plumpton / 3 / 2m 4f 114y / Hurdle Turf / 13K | 11-10 | Soft | 1/7
-win 9 Twin Power 11-4 disputed lead, headed 8th and close up, going best shaken up before 2 out, soon led, kept on well and asserted run-in, readily |
1.33 | 1.35 1.1 |
|
54 | 2023-01-01 15:20 | Ilanz Mitchell Bastyan |
Musselburgh / 3 / 2m 3f 171y / Hurdle Turf / 20K | 10-10 Hood |
Soft | 3/8
-btn 12 Benson 11-9 held up in rear, ridden and headway before 3 out, stayed on into 3rd before 2 out, not fluent 2 out, mistake last, stayed on same pace run-in |
5 | 4.98 1.7 |
115 |
55 | 2023-01-01 14:55 | Stimulating Song Liam Harrison |
Fakenham / 3 / 2m 4f 1y / Hurdle Turf / 35K | 11-10 | Good To Soft | P
-btn Irish Hill 11-13 always towards rear, pulled up before 2 out |
29 | 48.82 11 |
122 |
56 | 2023-01-01 14:20 | Hurricane Vichi Jonjo O'Neill Jr. |
Fakenham / 4 / 2m 7f 95y / Hurdle Turf / 20K | 11-6 | Good To Soft | 8/9
-btn 21.3 Allo Allo 11-10 chased leader, pushed along and outpaced approaching 3 out, weakened 2 out |
3.5 | 4.05 1.75 |
102 |
57 | 2023-01-01 14:05 | Copshill Lad Harry Reed |
Exeter / 4 / 2m 2f 111y / Hurdle Turf / 8K | 11-6 Tongue Strap |
Heavy | 3/16
-btn 12.5 How Will I Know 11-3 chased leader, edged left and lost 2nd approaching 3 out, 2nd again soon after 3 out until 2 out, ridden and no extra in 3rd |
7.5 | 13.03 3.15 |
|
58 | 2023-01-01 13:55 | Jacamar P J Brennan |
Cheltenham / 1 / 2m 4f 127y / Chase Turf / 100K | 10-5 Visor |
Soft | 6/16
-btn 14.75 Midnight River 11-4 in rear, not fluent 3rd, headway 12th, ridden after 3 out, no impression 2 out |
29 | 58.75 8 |
132 |
59 | 2023-01-01 13:10 | Balgowan Bradley Harris |
Fakenham / 4 / 2m 3y / Hurdle Turf / 9K | 10-2 | Good To Soft | 4/9
-btn 51.5 Toothless 11-8 mid-division out wide, pushed along and weakened 4 out |
7.5 | 9.61 1.92 |
97 |
60 | 2023-01-01 12:25 | Cabrakan Mitchell Bastyan |
Musselburgh / 4 / 1m 7f 124y / Hurdle Turf / 8K | 11-7 Cheekpieces |
Soft | 2/8
-btn 15 Bringbackmemories 11-0 led, not fluent 2nd, ridden and headed 3 out, chased leader in vain pursuit 2 out, kept on same pace approaching last |
4.5 | 5.4 1.58 |
|
61 | 2023-01-01 12:10 | Gentle Slopes S Bowen |
Cheltenham / 2 / 2m 4f 56y / Hurdle Turf / 20K | 11-7 | Soft | 5/13
-btn 27.5 Weveallbeencaught 11-7 held up in touch, ridden after 2 out, disputing 3rd and outpaced before last, well held by front pair last |
4 | 5.24 1.61 |